#ifndef _INCLUDE_CONNECTION_FAILED_REASON_
#define _INCLUDE_CONNECTION_FAILED_REASON_

/*!
    Copright: Kai "DrHalan" Mast - www.freakybytes.org

    This file is part of OpenNetwork. See OpenNetwork.h for license information.
*/


namespace onet
{

//! Enumeration used to add more informations to callbacks

enum ENetworkInformation
{
    //! No open ports / No running App / user denied request
    ENI_ConnectionDenied = 0,

    //! No response anymore
    ENI_ConnectionTimeout,

    //! Connection closed by the other peer
    ENI_ConnectionClosed,

    //! Unknow error. You may report them as bugs
    ENI_UnknownError,
};

} //!end namespace onet

#endif
